leased apartment - Espagnol Anglais Dictionnaire